Шаг 160 - Изучаем документ – Что происходит при создании нового документа.

При создании нового документа вызывается процедура ВводНового

ВводНового
Предопределенная процедура при вводе нового документа.

Синтаксис:
ВводНового(<ПризнКопирования>, <ОбъектКопирования>)
Англоязычный синоним:
InputNew

Параметры:
<ПризнКопирования> Признак того, что объект введен копированием. Число: 1 — объект введен копированием, 0 — просто новый объект. Данный признак может быть использован для анализа необходимости инициализации реквизитов нового объекта.
<ОбъектКопирования> Объект, который был скопирован.

Описание:
Вызов процедуры ВводНового производится в системе 1С:Предприятие неявно в момент выбора пункта меню «Действия» — «Новый» при работе с Документами. Данная процедура может использоваться, например, для установки начальных значений (по умолчанию) реквизитов нового документа. Если в данной предопределенной процедуре установить статус возврата — 0 (например, если данному пользователю нельзя вводить документы), ввода нового документа и открытие его формы не будет выполнено.
Процедуру ВводНового контекста документа можно размещать в Модулях форм документов (см. «Виды программных модулей»).

Вот в этом месте можно производить всякие действия. Одно из них может быть очень полезно. Вы хотите вводить документы на основании и все. То есть документ должен появляться только на основании, какого то документа. Здесь мы и запретим в следующем шаге.

Hosted by uCoz